H2NNHNNHNHOSNHCH3OOCH3OHO